new world sparrow - Turkish English Dictionary